Formulation of Multibody Dynamics as Complementarity Problems
نویسنده
چکیده
Multibody systems with rigid bodies and unilateral contacts are difficult to simulate due to discontinuities associated with gaining and losing contacts and stick-slip transitions. Methods for simulating such systems fall into two categories: penalty methods and complementarity methods. The former calculate penetration depths of virtual rigid bodies at every time step and compute restoring forces to repair penetrations, while the latter assume that the bodies are truly rigid and compute contact forces that prevent penetration from occurring at all. In this paper, we are concerned with complementarity methods. We present an instantaneous formulation of the equations of motion of multi-rigid-body systems with frictional contacts as a complementarity problem. The unknowns in this formulation are accelerations and forces at the contacts. Since it is known that this model does not always admit a finite solution, it is problematic to use it directly in an integration scheme. This fact motivates the discrete-time formulation presented second. Although the discrete-time formulation also takes the form of a complementarity problem, it does not suffer from non-existence, and thus it is suitable for simulation. Numerical results are compared to the exact solution for a sphere initially sliding, then rolling, on a horizontal plane.
منابع مشابه
Modeling Intermittent Contact for Flexible Multibody Systems
This paper consists of two parts. The first part presents a complementarity based recursive scheme to model intermittent contact for flexible multibody systems. A recursive divide and conquer framework is used to explicitly impose the bilateral constraints in the entire system. The presented approach is an extension of the hybrid scheme for rigid multibody systems to allow for small deformation...
متن کاملHybrid Complementarity Formulations for Robotics Applications
The focus of this paper is to review hybrid recursive-complementarity formulations for multibody systems characterized by a large number of bilateral constraints which are frequently encountered in robotics. Here, hybrid implies the use of complementarity contact models with recursive forward dynamics schemes. Such formulations have a common underlying structure which can be applied to multibod...
متن کاملA Framework for Comparison of Methods for Solving Complementarity Problems That Arise in Multibody Dynamics
The simulation of multibody dynamics with physical constraints has been significant in the areas of science, engineering, computer graphics and robotics. There is a growing need for fast, accurate simulation tools in robotics applications such as manipulation planning and model-predictive control. However, the underlying dynamics model of multibody systems with contacts and friction is fundamen...
متن کاملIterative Regularized Solution of Symmetric and Positive Semi-Definite Linear Complementarity Problems
In this report an iterative method from the theory of maximal monotone operators is transfered into the context of linear complementarity problems and numerical tests are performed on contact problems from the field of rigid multibody dynamics.
متن کاملComparison of Multibody Dynamics Solver Performance: Synthetic versus Realistic Data
In the area of robotics simulation, multibody dynamics plays an important role in designing and controlling robots, especially when the robot contacts the environment. Contacts give rise to non-penetration and friction constraints, which are nonsmooth and nonlinear. One way to simulate such systems is through the use of a discrete-time multibody dynamics model in the form of a nonlinear complem...
متن کامل